/* standard splash */

#splash{ background-image: url(images/splash_back_huppah.jpg); }
.he #splash{ background-image: url(images/splash_back_huppah_he.jpg); }
#splash .bando{ display: none; }


/*---------- 10 000 --------*/
.crea10000 #splash{  background-image: none; background-color: #fff; }
.crea10000 #splash .vid{ padding-left: 0; }
.crea10000 #splash .vid img{ width: 90%;}
/*------------ TISHRI ----------*/
.tishri gradient{ display: block; background: url(images/splash_back_tishri.jpg) no-repeat center bottom 0.5vh; background-size: 100% auto; }
/*.he gradient{ background-image: url(images/splash_back_tishri_he.jpg); }*/
.tishri #splash{ background: rgba(255,255,255, 0.7); }

@font-face {
    font-family: 'Gveret Levin AlefAlefAlef';
    src: url('images/font_gevret/GveretLevinAlefAlefAlef-Regular.eot');
    src: url('images/font_gevret/GveretLevinAlefAlefAlef-Regular.eot?#iefix') format('embedded-opentype'),
        url('images/font_gevret/GveretLevinAlefAlefAlef-Regular.woff2') format('woff2'),
        url('images/font_gevret/GveretLevinAlefAlefAlef-Regular.woff') format('woff'),
        url('images/font_gevret/GveretLevinAlefAlefAlef-Regular.ttf') format('truetype'),
        url('images/font_gevret/GveretLevinAlefAlefAlef-Regular.svg#GveretLevinAlefAlefAlef-Regular') format('svg');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

.tishri #splash .vid{ padding: 0; }
.tishri #splash .bando{ display: block; width: 100%; transform: none; font-size: 7em; line-height: 0.75em; font-weight: normal;  font-family: 'Kristi', cursive; }
.he.tishri #splash .bando{ font-size: 5em; line-height: 1.25em; letter-spacing: 0.05em; font-family: 'Gveret Levin AlefAlefAlef'; }
.tishri #splash .bando sl span{ 
	width: auto;
	/*
	text-shadow: 
		2px 0 1px #fff, -2px 0 1px #fff, 2px 2px 1px #fff, -2px -2px 1px #fff,
		0 2px 1px #fff, 0 -2px 1px #fff, -2px 2px 1px #fff, 2px -2px 1px #fff,
		0 0 2vw #000, 0 0 3vw #000;
	*/
}
.tishri #splash .bando sl span font{ color: #A98342; } 
.tishri usercount{ font-weight: bold; }
.tishri #regshort div label{ font-size: 100%; font-weight: 400; }
/*-----------------------------------------------*/


/* negatif */
.negatif #splash{ background-image: url(images/splash_back_rochashana.jpg); background-color: #000; }
.negatif.he #splash{ background-image: url(images/splash_back_rochashana_he.jpg); }
.negatif header{ color: #fff; }
.negatif header logo pic{ background-image: url(images/kidoushin_logo_bl.png); }
.negatif #splash .frm h3{  color:#fff; border-top: 1px solid #fff; border-bottom: 1px solid #fff; }
.negatif header .mdpo a, .negatif #splash .frm h3 a{ color: #ccf; }
.negatif header nav bottom a, .negatif #splash h1, .negatif #regshort div label, .negatif #splash .frm tel{ color: #fff; }
.negatif header nav bottom a:hover, .negatif header nav bottom a.in{ color: #fff; border-bottom: 0.55vh solid #fff; }
/*
.negatif input[type="submit"], .negatif button, .negatif .cta, .negatif cta a{ background: #fff; border: 1px solid #fff; }
.negatif input[type="submit"]:hover, .negatif button:hover, .negatif .cta:hover, .negatif cta a:hover{ background: #fff; color: #fff; }
*/
.negatif header .lgMenu a{ opacity: 0.75; }
.negatif header .lgMenu a:hover{ opacity: 1; }
.negatif icon.menu_blue{ background-image: url('../loadsvg.php?elem=change&fill=fff&path=templates/images/icons/menu.svg'); }
.negatif header.floated{ background: #000;  border-bottom: 1px solid #fff; }

@media (max-width: 1024px) { /*commun*/
	.negatif #splash .frm{ background: rgba(0,0,0,0.8); border: 1px solid #000; }
	.negatif header nav{ background: #000; }
	.negatif header nav bottom a{ border-top: 1px solid #fff; border-bottom: 1px solid #fff;  }
}


/* doree */
.doree #splash{ background-image: url(images/splash_back_rochashana.jpg);  background-color: #000; background-position: left top 5vw; background-size: 64% auto; }
.doree.he #splash{ background-image: url(images/splash_back_rochashana_he.jpg); background-position: right top 5vw; }
.doree header{ color: #A98342; }
.doree header logo pic{ background-image: url(images/kidoushin_logo_bl.png); }
.doree #splash .frm h3{  color:#fff; border-top: 1px solid #A98342; border-bottom: 1px solid #A98342; }
.doree header .mdpo a, .doree #splash .frm h3 a{ color: #ccf; }
.doree header nav bottom a, .doree #splash h1, .doree #regshort div label, .doree #splash .frm tel{ color: #A98342; }
.doree header nav bottom a:hover, .doree header nav bottom a.in{ color: #fff; border-bottom: 0.55vh solid #fff; }
.doree input[type="submit"], .doree button, .doree .cta, .doree cta a{ background: #A98342; border: 1px solid #A98342; }
.doree input[type="submit"]:hover, .doree button:hover, .doree .cta:hover, .doree cta a:hover{ background: #fff; color: #A98342; }
.doree header .lgMenu a{ opacity: 0.75; }
.doree header .lgMenu a:hover{ opacity: 1; }
.doree icon.menu_blue{ background-image: url('../loadsvg.php?elem=change&fill=A98342&path=templates/images/icons/menu.svg'); }
.doree header.floated{ background: #000;  border-bottom: 1px solid #A98342; }

@media (max-width: 1024px) { /*commun*/

	.crea10000 #splash img{ max-width: 100%; }

	/*------------ NEW TISHRI ----------*/
	.tishri gradient{ background-size: auto 100%; }
	.tishri #splash{ background: none; }
	.tishri #splash .bando{ font-size: 13vw;  }
	.tishri #splash .bando small{ font-size: 8vw; }
	.he.tishri #splash .bando{ font-size: 2.5em; }
	/*---------------------------------*/

	/*------------ OLD TISHRI ----------*/
	.negatif #splash in{ background: none; }
	/*---------------------------------*/

	.doree #splash .bando{ font-size: 5em; }
	.doree #splash .frm{ background: rgba(0,0,0,0.8); border: 1px solid #000; }
	.doree #splash in{ background: none; }
	.doree header nav{ background: #000; }
	.doree header nav bottom a{ border-top: 1px solid #A98342; border-bottom: 1px solid #A98342;  }
}

@media (max-width: 1024px) and /*(orientation: landscape)*/ (min-aspect-ratio: 13/9) { /*horizontal*/
	/*------------ NEW TISHRI ----------*/
	.tishri #splash .vid{ margin-bottom: 66vh;  }
	.tishri #splash .bando{ font-size: 8vw;  }
	.he.tishri #splash .bando{ font-size: 2.5em; }
	/*---------------------------------*/
}

